Moorings in Abashiri-shi  (Hokkaido, Japan) Perform another search Abashiri Port In Abashiri-shi (Japan), you will find this marina. . ...